PowerpackElementsLite\Classes\UsageTracking C

Total Complexity 104
Dependencies 1
Dependents 1
Total lines 952
Lines of code 642
Logical lines of code 229
Comment lines 202
Methods 28
Properties 5

Methods 28

Method Rating Maintainability Complexity Lines of code
pro_upgrade_notice()
A
39 7 85
hook_notices()
A
51 11 24
send_checkin()
A
48 9 30
tracking_admin_notice()
A
43 8 45
show_deactivation_feedback_popup()
A
41 6 71
review_plugin_notice()
A
42 5 64
submit_deactivation_response()
S
50 7 26
get_active_plugins_info()
S
55 6 18
dismiss_admin_notice()
S
55 5 18
setup_data()
S
48 4 31
get_system_info()
S
56 5 16
send_feedback()
S
54 4 20
enqueue_scripts()
S
49 3 33
get_deactivation_reasons()
S
50 2 32
act_on_tracking_decision()
S
65 4 10
dismiss_notice_script()
S
58 2 22
check_for_settings_optin()
S
72 3 5
print_notices_common_style()
S
66 1 28
create_recurring_schedule()
S
73 2 5
get_instance()
S
69 2 7
get_default_config()
S
61 1 13
__construct()
S
62 1 10
cron_add_weekly()
S
69 1 7
tracking_allowed()
S
75 1 4
check_for_optin()
S
70 1 6
check_for_optout()
S
70 1 6
get_last_send()
S
80 1 3
schedule_send()
S
79 1 3